wire stitching machine - Turkish English Dictionary